/**    
 * 文件名：BaseDAOImpl.java    
 *    
 * 版本信息：    
 * 日期：2013-4-10    
 * Copyright 足下 Corporation 2013     
 * 版权所有    
 *    
 */
package com.jerry.dao.impl;

import javax.annotation.Resource;

import org.apache.log4j.Logger;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;

import com.jerry.dao.IBaseDAO;

/**    
 *     
 * 项目名称：SpringMVC    
 * 类名称：BaseDAOImpl    
 * 类描述：    
 * 创建人：Administrator    
 * 创建时间：2013-4-10 下午8:34:53    
 * 修改人：Administrator    
 * 修改时间：2013-4-10 下午8:34:53    
 * 修改备注：    
 * @version     
 *     
 */
public class BaseDAOImpl implements IBaseDAO {

	static Logger logger = null;
	
	/**基本jdbc操作模板****/
	@Resource(name = "jdbcTemplate")
	private JdbcTemplate jdbcTemplate;
	/**扩展jdbc操作模板****/
	@Resource(name = "namedParameterJdbcTemplate")
	private NamedParameterJdbcTemplate namedParameterJdbcTemplate;
	
	public JdbcTemplate getJdbcTemplate() {
		return jdbcTemplate;
	}

	public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
		this.jdbcTemplate = jdbcTemplate;
	}

	public NamedParameterJdbcTemplate getNamedParameterJdbcTemplate() {
		return namedParameterJdbcTemplate;
	}

	public void setNamedParameterJdbcTemplate(
			NamedParameterJdbcTemplate namedParameterJdbcTemplate) {
		this.namedParameterJdbcTemplate = namedParameterJdbcTemplate;
	}

	public BaseDAOImpl(){
		logger = Logger.getLogger(getClass().getName());
	}
	
}
